﻿using FreeSql.DataAnnotations;
using RS.BaseModel.Entity;

namespace TPWorkPlat.Entity
{
    /// <summary>
    /// 专家成果
    /// </summary>
    public class ExpertAchievementsEntity : BaseEntity
    {
        /// <summary>
        /// 题名
        /// </summary>
        public string? Name { get; set; }
        /// <summary>
        /// 关键词
        /// </summary>
        public string? Keyword { get; set; }
        /// <summary>
        /// 摘要
        /// </summary>
        public string? Abstract { get; set; }
        /// <summary>
        /// 成果类型
        /// </summary>
        public string? AchieveType { get; set; }
        /// <summary>
        /// 学科
        /// </summary>
        public string? AchieveSubject { get; set; }
        /// <summary>
        /// 发布机构
        /// </summary>
        public string? PubUnit { get; set; }
        /// <summary>
        /// 发布日期
        /// </summary>
        public DateTime? PubDate { get; set; }
        /// <summary>
        /// 被引频次
        /// </summary>
        public string? TimesCited { get; set; }
        /// <summary>
        /// 本库浏览量
        /// </summary>
        public string? PvCnki { get; set; }
        /// <summary>
        /// 专家标识
        /// </summary>
        public string? ExpertId { get; set; }
        
        /// <summary>
        /// 审核状态
        /// </summary>
        public sbyte CheckStatus {  get; set; }
    }
}